impart knowledge (upon) - Francés Inglés Diccionario